package org.example.batch.dao;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.example.batch.pojo.BatchTerResult;

import java.util.List;
import java.util.Map;

/**
 * 跑批调额结果的mapper层
 *
 * @author hero生仔
 * @date 2025/7/26
 */
@Mapper
public interface BatchTerResultDao {

    /**
     * 查询跑批调额信息
     *
     * @param params 入参集合
     * @return 跑批调额数据集合
     */
    List<BatchTerResult> queryInputInfo(Map<String, Object> params);

    /**
     * 批量插入跑批调额信息
     *
     * @param batchTerResultList 跑批调额集合
     */
    void batchInsertTerResult(@Param("list") List<BatchTerResult> batchTerResultList);
}
